Definitions | (x l), kind(e), as @ bs, Knd,  x. t(x), @i only L affect x:T, A c B, {x:A| B(x)} , s.x, @i stable state.P(state) , (discrete state when e), (discrete state after e), if b then t else f fi , Unit, discrete(i;x), ,  b, b, loc(e), t.1, let x,y = A in B(x;y), Atom$n, s ~ t, Id, SQType(T), {T}, @i(x:T), vartype(i;x), e@i. P(e), Dec(P), , Type, f(a), s = t, <a, b>, (x after e), x when e, Void, A, False, P   Q, P & Q, x:A B(x), P  Q, x(s1,s2), x:A B(x), P  Q, P Q, left + right, E, x:A. B(x), type List, t T, ES, l[i], i z j, i <z j, hd(l) |